The Last Time
Mark Free
4:41
The Last Time
Mark Free
4:41
The Last Time
Mark Free
4:41
The Last Time
Mark Free
4:41
Love Is Worth Fighting For
Mark Free
3:35
Long Way From Love
Mark Free
5:32
Hard Heart to Break
Mark Free
4:18
Never Could Call It Love
Mark Free
5:00
Something You'll Come Running
Mark Free
4:17
Look Love in the Eye
Mark Free
4:44
One Heartbeat
Mark Free
4:39
Never Be a Next Time
Mark Free
4:23
Too Late For Love (Demo)
Mark Free
4:01
Slow Down The Night
Mark Free
4:34
State Of Love
Mark Free
3:57
Wait for Love Again
Mark Free
5:38
Stranger Among Us
Mark Free
5:07
Dyin' For Your love
Mark Free
3:52
Who cries now
Mark Free
3:37
Nowhere Without You
Mark Free
3:51
Superhero
Mark Free
4:42
Liar
Mark Free
3:40
Dyin'' for your love
Mark Free
3:52
High Life
Mark Free
4:47
Wish That I Was There
Mark Free
4:09
Hero Of Your Heart
Mark Free
4:53
Too Late For Love
Mark Free
4:01
Even When I Close My Eyes
Mark Free
4:47
In it for the long run
Mark Free
4:05
Say Goodbye
Mark Free
4:33
Wake Up You Little Fool
Mark Free
4:06
Future Aint What It Used To Be
Mark Free
4:26
Wake Up You Little Fool (Live)
Mark Free
4:06
State Of Mind
Mark Free
4:56
It Should Be Me
Mark Free
3:43
Goodbye To The Good Times
Mark Free
4:21
State Of Love (Duet with Diana Dewitt)
Mark Free
3:48
One More Second Chance
Mark Free
4:08
State of love (Duet)
Mark Free
3:48
13 - One Good Reason
Mark Free
3:02
Smoke and mirrors
Mark Free
5:17
Say The Word (Demo)
Mark Free
4:11
15 - Down The Road
Mark Free
3:49
Only the strong will survive
Mark Free
4:54
The Night Has A Way
Mark Free
6:24
Iron Eagle (Never Say Die)
Mark Free
3:51